//package com.telpoo.frame.utils;
//
//import android.app.Activity;
//import android.app.AlertDialog;
//import android.app.Dialog;
//import android.content.Context;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.view.View.OnClickListener;
//import android.widget.Button;
//import android.widget.TextView;
//
//import com.telpoo.frame.R;
//import com.telpoo.frame.delegate.IChanceListener;
//
//public class DialogUtils {
//
//	public static void confirmExitApp(final Context context) {
//
//		IChanceListener confirmDelegate = new IChanceListener() {
//
//			@Override
//			public void onChance(int where) {
//				((Activity) context).finish();
//
//			}
//		};
//
//		confirm(context, confirmDelegate, 0, context.getString(R.string.msg_do_you_want_exit));
//
//	}
//
//	public static void confirm(final Context context, final IChanceListener dldelegate, final int where, String content) {
//
//		final AlertDialog.Builder builder = new AlertDialog.Builder(context);
//
//		LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
//		View layoutView = inflater.inflate(R.layout.dialog_confirm, null);
//		final IChanceListener delegate = dldelegate;
//		builder.setTitle(context.getResources().getString(R.string.app_name)).setIcon(android.R.drawable.ic_dialog_alert).setView(layoutView);
//		final Dialog dialog = builder.create();
//		dialog.setCanceledOnTouchOutside(false);
//		TextView txtcontent = (TextView) layoutView.findViewById(R.id.dlconfirm_content);
//		txtcontent.setText(content);
//		Button cancel = (Button) layoutView.findViewById(R.id.dl_phonenumber_cancel);
//		cancel.setOnClickListener(new OnClickListener() {
//
//			@Override
//			public void onClick(View v) {
//
//				if (dialog != null && dialog.isShowing())
//					dialog.dismiss();
//
//				delegate.onClickConfirmDialog(-1);
//			}
//		});
//
//		Button ok = (Button) layoutView.findViewById(R.id.dl_phonenumber_ok);
//		ok.setOnClickListener(new OnClickListener() {
//
//			@Override
//			public void onClick(View v) {
//				delegate.onClickConfirmDialog(0);
//				dialog.dismiss();
//
//			}
//		});
//		dialog.show();
//
//	}
//
//	public static void popUp(final Context context,
//
//	String content) {
//
//		final AlertDialog.Builder builder = new AlertDialog.Builder(context);
//
//		LayoutInflater inflater = (LayoutInflater) context.getSystemService(context.LAYOUT_INFLATER_SERVICE);
//		View layoutView = inflater.inflate(R.layout.dialog_popup, null);
//		builder.setTitle(context.getResources().getString(R.string.app_name)).setIcon(android.R.drawable.ic_dialog_alert).setView(layoutView);
//		final Dialog dialog = builder.create();
//		dialog.setCanceledOnTouchOutside(false);
//		TextView txtcontent = (TextView) layoutView.findViewById(R.id.dlconfirm_content);
//		txtcontent.setText(content);
//
//		Button ok = (Button) layoutView.findViewById(R.id.dl_phonenumber_ok);
//		ok.setOnClickListener(new OnClickListener() {
//
//			@Override
//			public void onClick(View v) {
//				dialog.dismiss();
//
//			}
//		});
//		dialog.show();
//
//	}
//
//	public static OnClickListener dismisDialog(final Dialog dialog) {
//
//		OnClickListener clickListener = new OnClickListener() {
//
//			@Override
//			public void onClick(View v) {
//				if (dialog != null && dialog.isShowing())
//					dialog.dismiss();
//
//			}
//		};
//		return clickListener;
//	}
//
//}
